Distributed group working in software engineering education
نویسندگان
چکیده
Distributed group working of Software Engineering teams is increasingly evident in the ‘real world’. Tools to support such working are at present limited to general purpose groupware involving video, audio, chat, shared whiteboards and shared workspaces. Within software engineering education, group tasks have an established role in the curriculum. However, in general, groups are local to a particular university or institution and are composed of students who have a significant shared history (in terms of technical background and social interaction) and who are able to meet face-toface on a regular basis. This paper reports on work undertaken by three UK Universities to provide students with the opportunity to experience group working across multiple sites using low-cost tools to support distributed co-operative working.
منابع مشابه
Guidelines for using empirical studies in software engineering education
Software engineering education is under constant pressure to provide students with industry-relevant knowledge and skills. Educators must address issues beyond exercises and theories that can be directly rehearsed in small settings. Industry training has similar requirements of relevance as companies seek to keep their workforce up to date with technological advances. Real-life software develop...
متن کاملAdoption and Diffusion of Groupware In Software Engineering Projects
This research is investigating the provision of such network-based support for software engineering teams, both geographically distributed at multiple sites and co-located on a single site. Initially the research has focused on identifying appropriate groupware technology and small-scale experiments to assess its suitability for software engineering related tasks. The immediate objective is to ...
متن کاملIndustry/university collaborations: different perspectives heighten mutual opportunities
Universities and industry organizations have traditionally maintained informal ways of working together, including student internships, faculty exchanges, and industry capstone projects to complete a degree program. A more recent phenomenon is the formal collaboration between a university (or group of universities) and an industry organization (or group of organizations). The purpose is to meet...
متن کاملA student-enacted simulation approach to software engineering education
In some cases, real-world application of software engineering concepts does not effectively map with current undergraduate curriculums. Typically, a student’s first “hands-on” experience working on large-scale software development projects is via an intern position or his/her first full-time position. However, prior exposure to the corporate project environment would greatly improve a student’s...
متن کاملAn exploratory empirical study of developing software across time zones
Market forces and an increasingly reliable world-wide communications network have made geographically distributed software engineering a reality. Global software development enables businesses to respond more easily and more quickly to global market opportunities and to improve product and service quality. One of the many potential benefits of global development is a reduction in development ti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 40 شماره
صفحات -
تاریخ انتشار 1998